avoid extra sharing elements