* using secure random instead of uuid tools