UPDATE plugin prototype