Staying One Step Ahead