update after @gholcomb found it lacking