better map list + text rendering