updated examples 2