adapt to new code repo