revised steps