force left side of circle to always be on left and so on. currently the circle order can differ from the matrix order for this reason which should probably be fixed!