first version. it doesn't call 'rendu'