Change created to cache and fields implementations.
modify comments