removed vpl and consolodated the normal and hitpoint