2.0 initial commit, replacing emit with send
[doc] Warning for 2.0
[doc] Warning for 2.0