fixed $$ in checksum to avoid a WB8ELK, also some minor changes