why initializing here? just for the sake of initializing?