closes #3012