Implement project Essential_L8.2

@kostiantyn-kuzin please review