effective intentional programming