I'm making a turret and it's going to turn when it activates and go on a certain orientation (0, 90, 10). When I activate the script, it just switches to the position I'd like, not at a speed or smooth rotation, just clips. I know I'm doing something wrong here and I haven't added something. Any ideas?

game.Workspace.Frame.Rotation = Vector3.new(0, 90, 10) --The second value of vector3 is a,
wait(5) 
Frame = Frame+3