chatib review

chatib review