ignore some stuff
self-centered map