Ahmad Zaki showing clear signs of improvement