refactoring and support more push and reply type.
add dummy text and news reply