Upper arm now works with limit switches