sail labs technology could please tell deleted entire page short stump recently added winners wanted start page although employee company hope others would finish hour saturday morning seems bit short want write much sail conflict interest think winning european innovation prize like nobel prize quote derstandard austrian newspaper think company deserves article