Better dependency checks, more funtionality with positioning.