updated Iain's examples