$c->stash->{problem_solver_args}{some_param} = $user_input1 if $user_input1; $c->stash->{problem_solver_args}{some_other_param} = $user_input2; my $problem_solver = $c->model('ProblemSolver'); my $result = $problem_solver->solve_problem();