adding a few steps back in