sessions and previous mistakes