use int as dtype for np array
add todos