added array_diff_assoc to array functions