Create vecmain