develope long group module