SOlved it, was loking at it wrong and making it more difficult than need be, Used your suggestion but changed it so 0 would exit and any other number would continue.

Not as pretty but it works and it needs to be handset in tomorrow, happy days! thanks for the suggestion.