Ijtihad; the pressing need of the hour