Button interrupt works