more done
good font cache
more complete