Use serializable interface.