add comments reenable read lock