excellent this is probably the best cricket article on the system