it's all about the semi colons