preliminary work on MemCache