finish generate symphony net