Added prices and single code implementation