update sidebar price calculation when base options are changed. fixes #16