added hhvm condition