draft framework for serializable scores