output ready, widget works