stage 3 testing