add a parent to any non top lvl widget