All of the above. This company still has too much of an upside not to bounce back though. Only a matter of time.