Short term pain for long term gain!!