reorganize user-service