satellites are a cause for concern .