before hardware testing