added custom widget test