recompose directory