demo ready prototype