[UPDATE] desc. [TESTS] added tests.