added array_column when it isn't supported