mapping pas à pas des différentes classes !!