reorganize plwidget layout
clean up?