* finish task #1252.