Finished ex45. Now just have to do some very minor testing and forge onto the next problem! Reason for being unable to work on the project: focused a lot on work-related projects.