add some test
add some test
add some tests
add tests
fixing some test
before merge new model