Fetcher

* Dont mutate self on objects anymore