syntax bug fixed