implemented very basic population of the hash object