rewrite Amerithrax code entirely, hopefully removing bugs