multi-byte transfer now working