merge stateless.demo