my syntax sucks