explain some properties