add mis_test.json
implement mis partially
fill in other half
use MIS