no hard fail if something didn't work, just warn