change direct algebra