removed groovy lang dependency