set correct initializing order