Progress on transition function