first path compilation tests
fix and and some tests