first semi-working prototpye