tying up widget parentship