verious syntax fix and code base improvements
new beta package