add test
auto update