Factor out reloader