split up programs