no swap16()? :)