updated FirstSet