add more feature tests