implement bracket locations and salary fill