finished with most of the work, now I just need everyone else to finish and integrate their code