add codes

Signed-off-by: netwenchao <netwenchao@hotmail.com>