latest librand source now available