use unitdir macro