changed some syntax bug