updates for mkm and tm