note to self: always compile before you commit