lock failure throws runtime exception instead of swallowing
started writing next test