generate empty branch