comment this line please. what '::' means?