New file manipulation features