splitting into 3 projects