add program files and data