added ability to swap between hot, top and new