[Update]: Continuing implementing data layer. [ArtyomRusak]