loader moved to integration package