fixed php backend bug