move to simpler syntax - improve HHVM