rich is typing