np.intc is the type used by scipy.sparse? is it just a typedef for int? please add a comment so that my future self knows whats going on here.