update to semi-final