question about concurrent access to resources