Weezer ready to rock Hard Rock