created a generic Say method