fix autodetect filetype