Input effects

Input effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effectsInput effects