added refined examples