widget styling tweaks
disable/enable buttons
show from caller to client