makeEntry() complete