Been a long time in the making...if the long rumored contracts are real it will have nowhere to go but up right!