updated test proceedure