new folder functionality done