here be some street walker frog struggling to make anything but...