added analysis steps