Creation struct point