javascript catching up
gem updates
leave room for twins so page doesn't jump
long unused code
read txtzyme's output as whole lines
capture output and report it
txtzyme documentation