Add more tests, add  primitive