rename a function
add copyright to BytesUtils