updates, tests and edits
updates to version
lines added