fixes for float
SizeType added
size_t into SizeType
fixes due to SizeType