added strings and arrays