added visual examples