Depenency constraint GUI stuff is working