added attr_accessible :cache_date