updated information about type names
added function parseType