usage demo added