changes for applying bounds on dependency map