for uberjar