add folder functionality accomplished.