fixed button control of imp