modiy by renbz for third branch test. 3