fixed lazy code errors, now prints out additional information on launch and loads of comments