Finally figured out why the normals were not being passed int