RECOMPOSE