- initial working prototype