fixed still java.util.ConcurrentModificationException