>seconds >tensecs >minutes >tenmins >hours >tenhours >am_pm_bit > >What I need to do is add an arbitrary number of seconds (in >the range of 0 to 240) to the time held in the above variables, >in order to make the time appear that much farther ahead. My suggestion: Divide by 60 to get minutes. Remainder is total seconds to add. Divide by 10. Remainder is single digit seconds to add. Add result to tensecs. On overflow past 60, increment minutes, etc. Add remainder of seconds to existing seconds. On overflow past 10, increment tensecs, etc. and on up. I don't think there's an easy way. --Andrew _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.