add word swap bindings