Added optimized interrupt option.