dirs now works with preload