just in case, read-lock devices