fix typo
delete unused feature : group/localcast/forward, etc
check callback return value for reserve the message