some key valued points