early working prototype