Well said! This one is definitely undervalued at the moment, but they are building steam and they will start to recover from this and soon it won't matter what happens, they will come out on top with each new software as a service product that they come out with.