modified preparetest