working on DemoFloorOS example