please give me an explanation