Hot: micro-programming