Even if it takes a few months, I am wiling to wait for the big payoff that will surely come when these products get in front of the users. Some days, it seems like I am watching grass grow, but it is still exciting to see where this thing may get to.