Revenues will take time. As long as they don't reverse split again... it's worth the wait and buy shares as we wait.