Finally my N400 is approved in spite of so many road blocks. Applied Citizenship on Jan 2, 2020 and got approval on June 16,2020. The process took little over 5 months but case as suspended for 3 months due to covid crisis. It would have taken 2 months, 20 days if there were no interruptions. Cleveland USCIS office is simply outstanding ! Proud to be an American !