adding widgets internally, dependency on ui.bootstrap