fixed the composition and discussion failure problem