allowing extra message options to be sent, updating the README