representing knowledge 8320755