user management modules fixed and all tests passed