monappend recursif