add more fine-grained control over what branches are saved