added start/end and reoutput surfacepro environment sample