N Muraleedharan analysis