changed to gradle build system