filled in a lot of sections of the project.  crashing bug present