Retirement tax questions

It looks much better now. 

I have 1 more question regarding the foreign tax credit I would get.   I understand that the tax credit is not the same amount as I paid in Japan, but it seems much lower than the actual amount that I paid.  Even I tried to simulate much bigger amount ( I put big number in paid foreign tax ) , the foreign tax credit seems capped. 

 

For example, I put $30,000 or $19,000 in paid tax, but the tax credit came out as 16,000 all the time.    Am I doing anything wrong ?

 

Thanks again for your help.