this is the most constructive and progressive site i have come across.

actually there is no other i write on.
cant be assed.