These seem sane to me, but @nicksergeant should take a look too.