proper branch