Added comments and sharing