remove asynchronous functionality (#23)

Closes #23