use milliseconds instead of seconds for random number generator
turn off check for invalid_point_data for returnNumber
return actual buffer size instead of theoretical one for getBufferByteLength()