lots of typing