added create user directory feature