seperate the closet from user