adding user hydrators and services etc