I mproved the mapping and will no put everthin in a new class called automatic navigation