branch are as strict as their parents