staying ahead