going to get rid of linksByID and name