kept ahead