closes #49