practicing branching with microdata