normal vector works only with box