Build out further filetype functionality