! blocks cache fix