random spaces