fixed awful terrible speed killing cache bug