prototype demonstration