ReArchitecting Conditional Pt 1