I must be making this more complicated than I should.