TODO ANAL ...