Include serializable implementation