forked from: forked from: Restricting range of circulating value

