getting infinite loop on 21, maybe irb so trying on desktorp