no bins
data contract - draft