share cleanup