final tweaks to custom widget