Multi Step Processing Of A User Program