price calculation updatet