Income Tax Update: Past, Present and Future