transition modle semi working