removeFirst instead of Remove