We were not able to check in with AA or JB online due to they need to see all those Docs. Although JB seemed like they took our check in, but would not allow to print a boarding pass. Had to go to the counter with both airlines.