STS finalists on stage March 2017