TOO MUCH EFFOT MAY END IN THIS...