some syntax bugs