add three prices
refactor index