fix retina width, add map