this is the project for assembly 214 course