adding pyinstaller support