clean shared