Dependency issue with program-op