use loader for publish / un-publishing