sipo : init