make sure everything compiles