added and organized file types