updating readme and semicolon handling (jeez, semicolons are tricky)