updating php and adding new ui components