add GetChildByName to widgets