simple demo platform implemented