modified user service