faster cache in 1.9
implemented getset and fetch
optimise
readme