modulized filetypes