no need for that loading->clear() call