die on errors, need to find client that can restart