gah no semicolon lol. i'll fix this later if you don't merge it by then