ADDED: Data access object implementations.