Groovy update