price need to indexed