fix filling and sizing
start double to float: needs changes in DataFormat to be effective