removed no-op mutex implementation