turns out the initial upgrade cost was 1, not 0.5