update with wedge etc