added serializable attributes