generating more information about declared types