new files casting