editted links so can actually function