add doc about model function and comment inside fonction !