20141211am800

调整数据结构 fix some bugs