this closes #2