added strings lib