Auto mission yawing and decending at the same time

looking at waypoints and yaw behaviour at the end of the auto mission

at the moment craft arrives above home, then yaws and decends at the same time.
what i want is to arrive/stop, yaw, decend
all seperatly.

current mission:
(lat/lon modifified)
0 3 22 1 0 0 0 0 0 30.0 1 (takeoff)
0 3 22 1 0 0 0 0 0 30.0 1
0 2 178 1 16 -1 0 0 0 0 1 (speed)
0 3 16 0 0 0 0 30.00 -5.000 30.0 1 (wp)
0 2 178 1 16 -1 0 0 0 0 1
0 3 16 0 0 0 0 30.0 -5.000 30.0 1
0 2 178 1 16.0 -1 0 0 0 0 1
0 3 16 1.25 0 0 0 30.0 -5.000 30.0 1 (wp above home)
0 0 115 317.81 0 0 0 0 0 0 0 (yaw)
0 3 21 0 0 0 0 30.0 -5.000 0.0 1 (land)

ive tried editing the autocontinue, adding a waypoint, adding delay but havent been able to get the behavour desired. any help or recomendations?
using Copter 4.0