pseudo random added