I'd probably bump this up to a 3 or 2 point profession. Other then that this PR seems pretty good to go.