?what the final cost