.. explain ..