- more shapes implement Serializable