update self test with less tests