gradle task enhancement