modify sendMessage & options