* extended required example