fixxed syntax bug