the controller is taking shape. as of now I have the clicking or timeout waiting method, I need to work on the selection method.