try the lib on hhvm