treated init_side() problem