more feature for python