Don't use a hardcoded path for the demo app
Make self.properties more flexible