FIX: add args to interactive_login function