some more API transitions