VS interrupt workaround