remove hack from Program, it is not done in master branch and should not be in the backends if needed