updated authentication and removed pyc