add point datastructure