added object demonstration