First Iteration of sharing