add random sign function