working prototype for presentation