generate_message deletes :message from option hash