dir helpers