demo with suggest