closes #45