compiles - tests