address length swapped