Add ReadWriteLock / Ref