final update for rough