implemented an asynchronous toppling procedure; toppling procedures are selectable through the -t command line switch