add implements serializable and implement CwDB & Entry