first version with project editor