Staying one step ahead