fixing includes and recompiling