The new Income Tax portal’s developer Infosys it is making ‘steady progress’ on resolving the glitches that have dogged the portal since its launch in early June but acknowledged that some users continue to face difficulties that it is seeking to resolve expeditiously.