Why does it stop going up at s_volume 0.5?? cant i have vol01-vol20. how can i make it work?? And yes I need 0.05 intervals..

set vdn "vstr vol00"
set vup "vstr vol01"
set vol00 "set s_volume 0.0;set vdn vstr vol00;set vup vstr vol01;echo Volume ^0[^20.0^0];echo;echo"
set vol01 "set s_volume 0.05;set vdn vstr vol00;set vup vstr vol02;echo Volume ^0[^20.05^0];echo;echo"
set vol02 "set s_volume 0.1;set vdn vstr vol01;set vup vstr vol03;echo Volume ^0[^20.1^0];echo;echo"
set vol03 "set s_volume 0.15;set vdn vstr vol02;set vup vstr vol04;echo Volume ^0[^20.15^0];echo;echo"
set vol04 "set s_volume 0.2;set vdn vstr vol03;set vup vstr vol05;echo Volume ^0[^20.2^0];echo;echo"
set vol05 "set s_volume 0.25;set vdn vstr vol04;set vup vstr vol06;echo Volume ^0[^20.25^0];echo;echo"
set vol06 "set s_volume 0.3;set vdn vstr vol05;set vup vstr vol07;echo Volume ^0[^20.3^0];echo;echo"
set vol07 "set s_volume 0.35;set vdn vstr vol06;set vup vstr vol08;echo Volume ^0[^20.35^0];echo;echo"
set vol08 "set s_volume 0.4;set vdn vstr vol07;set vup vstr vol09;echo Volume ^0[^20.4^0];echo;echo"
set vol09 "set s_volume 0.45;set vdn vstr vol08;set vup vstr vol10;echo Volume ^0[^20.45^0];echo;echo"
set vol10 "set s_volume 0.5;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.5^0];echo;echo"
set vol11 "set s_volume 0.55;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.55^0];echo;echo"
set vol12 "set s_volume 0.6;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.6^0];echo;echo"
set vol13 "set s_volume 0.65;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.65^0];echo;echo"
set vol14 "set s_volume 0.7;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.7^0];echo;echo"
set vol15 "set s_volume 0.75;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.75^0];echo;echo"
set vol16 "set s_volume 0.8;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.8^0];echo;echo"
set vol17 "set s_volume 0.85;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.85^0];echo;echo"
set vol18 "set s_volume 0.9;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.9^0];echo;echo"
set vol19 "set s_volume 0.95;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^20.95^0];echo;echo"
set vol20 "set s_volume 1.0;set vdn vstr vol09;set vup vstr vol10;echo Volume ^0[^21.0^0];echo;echo"
vstr vol003
bind f5 "vstr vdn"
bind f6 "vstr vup"