this closes #105