error reporting
aspirate command
dispense and transfer shortcut
improve line break handling