lets try this again
shift boot dir handling