fixed client IP bug and added extra info to sql error message
implement vague plural handling