-solenoid added