memcacheify attempt 2