primitive points