added above and below bounds