dropped Fetchable; shared fetchData around
less self; more this
keeping variables out of the global scope
removed extra </h5>