partially changed calls to randomitems