entities properties handling: first draft