try again logic added