update spec part2 bonus
update test structure
update test config