Travin,

For starters, in your Select Case section

change all the

dtmf = password [0], dtmf = password[1], etc
to
password[0] = dtmf, password[1]=dtmf, etc

otherwise you are setting the dtmf value you just converted to ASCII to some unknown value stored in your uninitialized password array.

Cheers,

Paul Borgmeier
Salt Lake City, Utah USA
www.cruxanalysis.com