works everywhere but uberjar