added some comments, finished some things off, commits seem to be working again.