removed sourceCompatibility... as it only created warnings during build