NA-31 and NA-37(not finished)