adding support for gradle plugin