prevent ops from being pushed to their source