Conditional branches now working (for some reason)