adding rectangles to make dependency ui clearer