address conversion routines