function obsolete folder