The programming takes place upstream