Review/refactor the current code base and unit test the untested code to bring it to a respectable code coverage and as required