add splitable config feature