part 2 of exercise 4
playing with custom insert
finished exercise 4