add booleans to track whether limit switches have been set