hey jims, from looking at the various parts of the forum, i knew it would be you answering the question

thanks a bunch.
so it looks like timer1 to handle 2 different freqs is out so i need to get timer0 to work. it might be what you are saying (used in ardu code already). if i were to disable the millis() function so that i can use timer0 myself, how would i do that?
also, got it for the interupt function not firing off when using CTC. i was aware of that, in the doc, i think those vectors are TIM1_COMPA/B, TIM2_COMP but i will not be using those at all. i will for timer0 though. when i adapted the code from gonium, i wanted to use the same notation as him for T0 (TIMER2_OVF_vect transformed into TIMER0_OVF_vect) but the code did not compile at all any more. so i used the vector from the spec sheet (TIM0_OVF), then it compiled but does not work - i wonder if that has anything to do with it. regardless, thanks again for your feedback and i'll look into that timer0.