Refactored for my new work environment now its time for sleep