made starts vector optional