Where's that "huge" news you were talking about? This "we isntalled one bike" crap is useless and share price reflects that. WTF?