* finish for task #357.