construct rand namespace { }