elim warning in initialization