added all kinds of files