ad interrupt should be fine now