how much do optional features cost?