Generic usage demo