multistep improved