hkogre lib almost complete