Haqs view 2