updating Iain's examples