changing something requires a write lock, not a read lock