properly implemented getBytesValues()
Added missing licences