Example and boilerplate added