viewable prototype for discussion