update
tests
minor cleanup
cleanup, adding byteunit
minor