the fvcking vs config
resolve confict