add auto test