ittefaq public review