generating common points and counting simples