Is it possible to calculate the total price based on options selected by users?