Inputs Structural Procedures