closes #301