Removed SharedLock
Removed unlawful Modify type classes
Increased coverage to 100%