Methods for extracting high quality nucleic acids from a heterogenous collection of nucleic acid-containing materials from a biological sample are disclosed. A method for controlling the electrical consumer comprises determining a rotational frequency for the electric motor. The trading software may also display the last traded total sweep quantity on a trading screen.