order functions
implement toggleAll