try to change to liumings procedure