added particle cache