lm projects housekeeping (links in right places and dependent destroy)