interface update, remove start and finish callback methods, add name, immediate, showlogs parameters