adjust initializing.