seperate development