assembly: branch working example