* finish task #1826.