remove unnecessary promises

Closes #140