simplecov was segfaulting, let's remove it
make lock a real concurrent lock