added array_contains