eller ensidigt byte ,har