ordered dir utils
ugly patch to auto set the zfill after each shift