more directory shifting work needed