fix compiler warning by reordering init-list