made it so that the edge array thing is better. 

maybe