fixed tag bug
spark devices should now theoretically work, but I don't have one to try it out
revised docs for new version