WARNING ugly code,just some more tests