add src-gen to fix bootstrapping issue