surprising that so many people still don't know to check their status by input their receipt# into uscis.gov. hope this will help