Sequential functions modified