IDEX-1619: implemented modules