A programmable channel circuit can include a control circuit having at least one bidirectional IO terminal, at least one programming terminal, and one or more processing elements, and an interface circuit having first and second field terminals. Packet processing code loops through all of the samples contained in a packet while incrementing through a channel map and steering table without having to look up a table to determine in what audio buffer the sample is to be stored or read. Instead, these attachments are represented by links in the message which is downloaded to the e-mail client of the user, such that the user can \u201cclick on\u201d or otherwise select a link in order to retrieve the attachment. The second embodiment meets this challenge for a specific vehicle by using two weldments of a specific size to relocate the adjustable middle section.