begin transitions