converted to gradle