closes #52