added Groovy sample