user manage finish