closes #4