Last part complete. need to write report