trucking.. not for the faint of heart