add byte swap
replace working
a