implemented folder api methods