For the record we don't mind squashing and force pushing on PR's but I'm also ok with the 4 commits, I've written worse PR's!