WIP - make it possible to create sources and compile again