price calculation added