improved create, sample projects, and missing requires