place misc under utils
implement simplecache