added a serializable block