User controller update