much appreciated. www.finscreener.org is excellent for the OTC i honestly forget how i came across it but it became my favorite i may have come across it on a Yahoo message board or something