try and figure out why it silently fails