rudimentary implementation of prototyper node