added param reference test
added ConcurrentModificationException