Changed callback logic a bit, to not require url and logger on every call