Dual WAN question regarding splitting specific traffic

So am wondering would be possible to split traffic if i have Two WAN’s connected to Mikrotik example what am trying to accomplish.

add action=mark-connection chain=prerouting comment=VOIP new-connection-mark=
VOIP port=5060,5061,10000-20000 protocol=udp
add action=mark-routing chain=prerouting comment=VOIP new-routing-mark=
“voip traffic” port=5060,5061,10000-20000 protocol=udp
add action=mark-packet chain=prerouting connection-mark=VOIP new-packet-mark=
VOIP passthrough=no

/ip route
add distance=1 gateway=WAN2 routing-mark=“voip traffic”

So that way i would only send voip traffic over wan2 and everything else goes over WAN1, and also right now everything goes over WAN1 and it is (DAS) where WAN2 is (DS) in route list, and am unable to ping 8.8.8.8 over WAN2


Still in process of learning as am lack of experience so don’t mind me.