more logging and new single mutex