now with Dir.chd