@nishant26: Very good thoughts.