add generate scramble