added MutableArray filtering