final fix for top 5 guarantee