updates curse/matrix