Synchronized or thread-safe