modified handleMsg10