added randoms DSL