thank you for that site.

If anyone else has any more sites or definitions and such, please tell me.