fix warning about ordering in initialization