Big Show looking good