Battling to keep files in sensible places