fix default init + serve logic