anyone have any idea how much longer it will take to see some revenue for the new products. i know patience is a virtue.