fixed interrupt clearing bug
bullet kinda working