New Self-learning Remote control for the automation barriers