Software interrupt works