alternatives. Closes #142