this closes #1