add some more test and add some fixtures