keepfile to ensure dir always exists