Tag: has devised