I'm using VB4.0-32 if that makes a difference. I'm playing around with a cd player. Everything is working beautifully, execpt, I can't find out what track is currently playing when the program is loaded, assuming that a music cd is currently playing and no other program has control of the cd rom. I have the timeformat set to 10 (TMSF) and if I read the mmcontrol1.position, I get a number that appears to be random, say 6 to 10 digits. Whatever it is, it's not in the TMSF format like the help file says it should be. I'm assuming that I need to convert the number the position property is giving me. Thanks in advance.