Thanks, were you able to log in to ECAS right away, or only once they started processing your application? I've tried to log in but it says it can't find my application, which could mean they haven't started processing it. Received March 12th, so hoping they will soon!