converted to gradle build