add random functions