rebuild for src