base common process steps adapted to model refactoring