Tweaks to program and composite program