ui works with all types of files