Full process with explanations