changed using edge to connect user to domain object