beta release

this version works but would need to be tested more before being v1.0