added 3 examples