composition of q-modules