implemented loader/reload