ch M Ali Haider done ok