initialization and assignment to accessor