finished2 scratch authentication