auto load config
add test mock