split in 2 subprojects