Sometimes I hate branches