removed "bytes" dependency