A method and system of providing multi-path communication for a mobile vehicle including at least a primary communication device. A single keyboard is displayed in a keyboard area of the touchscreen. Upon receiving an indication that a quantity of the first order is filled, the method involves determining if the second order can be used to offset the quantity filled of the first order by determining if a price of the second order would result in achieving a desired spread price defined for the spread strategy. In a second embodiment, an acoustic borehole source is comprised of a first and second motorized reaction mass and at least two pads. The first and the second agent may be a biologic, such as an antigen-binding protein, or a small molecular tyrosine kinase inhibitor, for example.