free hit counter
Upheld means in law