gradle plugin - WIP 2