fixes for Groovy