some DDD example repo