create extra steps for program