Just an idea that could improve Ds switch-case statement - add an elipsys as in object Pascal to allow case ranges. switch (var) { case 1: \\ do something break; case 2..10: \\ do something else break; } What do people think? -=mike=-