add interrupt bit, more work needed