add serializable test