update: added more randomization options