i don't know if my i-140 check is cashed. i have to check with lawyer... uscis does not seem to be responsive at all