easy to say but do very difficult.