added hhvm and method doc for input