binary directories are now created if they don't exist