Add support for groovy