cycle widget on up
widget cleanup