demo with base1