add requirements file
Add correct release for mutexes to make safe for exceptions