closes #27