all test work again!
now add new ones!!!