Someone put some time into this. Not a bad site. Later, QD.