update to use custom user module/entity