Americans should work with ref now
added exception in case of price refinement
added exception price refinement