changing code paths