I dont know if anyone has asked this before but what is the significance of your screen names, just wanting to get to know everyone a little better so I will start. One of my first jobs was a mechanic for a trucking company in California called Terra Trucking thus you get terramech. I have used this for a long time. anyone else??