KTBA highlights glitches, lacunas in income tax return forms