Modified with results from hlint
removed unused imports