added weighted randoms, expanse and stars