works even more
First working compilation