i went on a rambling spree heh