add basic  examples of custom widgets