consistent location format