put bounds allowed on b and d