updating groovy code