update hmc for tie framework