fixed transation