fix intr bug