added coded that illustrates the use of fetch method and merge method to initialize with defaults