removed todo, using widget() is ok