jarvis_opener.py: new approach