try different approach for ConstPropagation