Changes per feedback from @rafecolton