adds a way to keep a trace of the automatic mapping