Precache seems to be finally fixed.

Pay attention to any missing stuff