update halt signature