note about Serializable