remove unused constructor
plumb through sampling data