read serializable