Three judge Bench of SC