completed first