Factor out file extensions