critical analysis 8994840