Added fetch and observe
Stupid