file types class