1. initial version of updated project.