added LinkClosure class