explain linking options