use better mapper to map to screen