fix syntax bug