Its a real **** design . . . .in your case and mine its the motor, well not the actual motor :) the motor unit has segment proxisters that sends a signal to the phooter ,that way it can measure lenth , and when it gets to the top needs to know if door is open or shut to add on or orft its silly...