Bring Jia up to date with Metis

removing the Kronos client here will kill pycode.  i'm not sure we want to do that---do we?  will pycode folks just create their own KronosClients?  Should we take this out in a different PR?