suggestion functionality working