一些todo 和 backend的config抽出