Base code separation