add test for all