added overflow detector component, nonfxnl