add implements Serializable to basictypes