also move 'programs' parts outside of 'parts'. They where there for error. SVN revision: 72777
SVN revision: 72761