widget use example added